right triangle leg - Español Inglés Diccionario